human stomach - Spanish English Dictionary